* Yowsup for Emacs

I personally no longer use Yowsup. I will try to maintain this so it remains
usable. Bug reports and suggestions are welcomed.

** Usage

Simply start the ~run-yowsup~ command in Emacs.

After killing the ~Yowsup Cli client~ buffer, its content will be automatically
appended to ~yowsup-log~ (which is file:~/.yowsup/log by default). You can
toggle ~yowsup-logging-mode~ to disable / enable this behaviour.

** Installation

First, you need to have [[https://github.com/tgalal/yowsup][Yowsup]] installed.

Next, clone all dependencies.

#+BEGIN_SRC
cd ~/.emacs.d
git clone https://notabug.org/alexvong1995/r5rs-el.git
git clone https://notabug.org/alexvong1995/srfi-1-el.git
git clone https://notabug.org/alexvong1995/srfi-8-el.git
git clone https://notabug.org/alexvong1995/srfi-23-el.git
git clone https://notabug.org/alexvong1995/yowsup-el.git
#+END_SRC

Finally, add the following to your file:~/.emacs.d/init

#+BEGIN_SRC
(setq-default load-path
              `(,@load-path
                "~/.emacs.d/r5rs-el" "~/.emacs.d/srfi-1-el"
                "~/.emacs.d/srfi-8-el" "~/.emacs.d/srfi-23-el"
                "~/.emacs.d/yowsup-el"))
(require 'yowsup)

;;; We need to know the location for Yowsup Cli and configuration file,
;;; comment out and edit if necessary.
;;;(setq-default yowsup-cli "~/.local/bin/yowsup-cli")
;;;(setq-default yowsup-config "~/.yowsup/config")
#+END_SRC

[FIXME: any shorter way?]
